dodging bullets - French English Dictionary